.wrap___3HT7y {
  position: relative;
  height: 100vh;
  overflow-x: hidden;
  overflow-y: auto;
  background: #4f5397;
}
.container___3zfbW {
  background: url(./images/login-bg-dadeb889.jpg) no-repeat bottom;
  background-size: cover;
}
.head___tUzhb {
  width: 90%;
  margin: 0 auto;
  padding: 32px;
}
.head___tUzhb:after,
.head___tUzhb:before {
  display: table;
  content: " ";
}
.head___tUzhb:after {
  clear: both;
}
.head___tUzhb .logo___3ztTP,
.head___tUzhb .name___1j2tK {
  display: inline-block;
  vertical-align: middle;
}
.head___tUzhb .logo___3ztTP,
.head___tUzhb .logo___3ztTP img {
  height: 48px;
}
.head___tUzhb .logo___3ztTP + .name___1j2tK {
  margin-left: 12px;
}
.head___tUzhb .name___1j2tK {
  color: rgba(0, 0, 0, 0.85);
  font-size: 18px;
}
.main___TDf4r {
  width: 1100px;
  margin: 0 auto;
  padding-top: 50px;
}
.main___TDf4r:after,
.main___TDf4r:before {
  display: table;
  content: " ";
}
.main___TDf4r:after {
  clear: both;
}
.main___TDf4r .picture___2dnMe {
  position: relative;
  float: left;
  padding-top: 60px;
}
.main___TDf4r .picture___2dnMe,
.main___TDf4r .picture___2dnMe img {
  width: 510px;
  height: 520px;
}
.main___TDf4r .picture___2dnMe + .form___1Qskq {
  margin-left: 32px;
}
.main___TDf4r .picture___2dnMe .pictureCell___lgQeo {
  position: relative;
  width: 560px;
  height: 440px;
}
.main___TDf4r .form___1Qskq {
  float: right;
  width: 400px;
  padding-top: 60px;
}
.main___TDf4r .form___1Qskq .title___3Vq3P,
.main___TDf4r .form___1Qskq .title___3Vq3P img {
  height: 48px;
}
.main___TDf4r .form___1Qskq .title___3Vq3P img {
  display: block;
  margin: 0 auto;
}
.main___TDf4r .form___1Qskq .title___3Vq3P + .panel___UwLqf {
  margin-top: 32px;
}
.main___TDf4r .form___1Qskq .panel___UwLqf {
  padding: 32px;
  background: #fff;
  box-shadow: 0 16px 40px 0 rgba(94, 96, 186, 0.24);
}
.main___TDf4r
  .form___1Qskq
  .panel___UwLqf
  .panelHead___38tMW
  + .panelBody___2rTJu {
  margin-top: 32px;
}
.main___TDf4r .form___1Qskq .panel___UwLqf .panelTit___2YhRz {
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
}
.main___TDf4r .form___1Qskq .panel___UwLqf .panelSubtit___1vk7V {
  color: rgba(0, 0, 0, 0.45);
  font-size: 14px;
}
.main___TDf4r .form___1Qskq .panel___UwLqf .formItemCell___1V1IT {
  margin-bottom: 16px;
}
.main___TDf4r
  .form___1Qskq
  .panel___UwLqf
  .formItemTools___3XAQc
  .ant-form-item-children {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.main___TDf4r .form___1Qskq .panel___UwLqf .ant-form-item:last-child {
  margin-bottom: 0;
}
